Configuring Members of a Family of Requirements Using Features
نویسنده
چکیده
We explicitly consider entire families of software requirements; this enables us to configure family members using features. Our goal is to avoid feature interaction problems by a software engineering approach. Naive feature orientation does not scale due to complexity problems. But we can structure a family of requirements into requirements modules to make it easier to maintain. We then can configure family members from these requirements modules. In this, we must distinguish the notions of a requirements module and of a feature to avoid feature interaction problems. We demonstrate our ideas by adding suitable constructs for families and for features to the formalism Z, and by then specifying a family of LAN message services and a set of features for it.
منابع مشابه
Relating requirements and feature configurations: a systematic approach
A feature model captures various possible configurations of products within a product family. When configuring a product, several features are selected and composed. Selecting features at the program level has a general limitation of not being able to relate the resulting configuration to its requirements. As a result, it is difficult to decide whether a given configuration of features is optim...
متن کاملHOTAIR Induces the Downregulation of miR-200 Family Members in Gastric Cancer Cell Lines
Background: Gastric cancer (GC) is the fourth most common human malignancy and the second reason for cancer morbidity worldwide. Long noncoding RNA (LncRNA) HOX transcript antisense RNA (HOTAIR) has recently emerged as a promoter of metastasis in various cancer types, including GC, through the epithelial‑mesenchymal transition (EMT) process. However, the exact mechanism of HOTAIR in promoting E...
متن کاملGoal-Oriented Requirements and Feature Modeling for Software Product Line Engineering
Feature Models encapsulate functionalities and quality properties of a product family. Leveraging feature models for managing variability and commonalities of large-scale product families raises an important question: on what basis should the features of a product line be selected for a target software application, which is going to be derived from the product family. Thus, the selection of the...
متن کاملConfiguring Product Families Using Design Spaces
In the product family based application engineering process configuration of the reusable assets is an important issue. Variability introduced during domain engineering has to be resolved to the concrete requirements of the specific application. On the requirements level variability is typically described in feature models as introduced in the FODA approach. On lower levels variability is integ...
متن کاملThe Effect of Family Presence during Pediatric Intensive Care Unit Bedside on Family General Health: a Clinical Trial Study
Background A child's hospitalization in intensive care units causes stress and worry in other family members. This study aimed to determine the effect of family presence during pediatric ICU bedside on family general health. Materials and Methods In this clinical trial study, 46 family members of the pediatrics hospitalized in the ICU in Teaching hospital affiliated with the Lorestan University...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005